pet shops - Alemán Inglés Diccionario